buggy plow - German English Dictionary